<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Repetier-Firmware: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="icon128.png"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Repetier-Firmware
   &#160;<span id="projectnumber">1.0.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('class_h_a_l.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">HAL Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="class_h_a_l.html">HAL</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a3532f293d86336e50632208556d22efb">__attribute__</a>((always_inline)) void spiSendBlock(uint8_t token</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#aad1e2ee3a56414df8328a9fc5cbfe6e4">allowInterrupts</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a152e525dbe4eca64638a73ed65e862ad">analogStart</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a520924d4d33b91d410df52f4c8f0b0ea">buf</a></td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#aa018bc25f18290bdbca1560657e78028">ComputeV</a>(long timer, long accel)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a414823c3fc15bd1257e630bfbf47e032">CPUDivU2</a>(unsigned int divisor)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a55b098463a975b7eaad112512fcc4412">delayMicroseconds</a>(unsigned int delayUs)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#ae7c155c72a9445bdda01c60e64bb2108">delayMilliseconds</a>(unsigned int delayMs)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a559279e2e1003b2d235a98c862cff642">digitalRead</a>(uint8_t pin)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a86625dc0b28afa4b131e70529ad9bf8c">digitalWrite</a>(uint8_t pin, uint8_t value)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a39e4e2dc4288878b5525a625d8fe129c">Div4U2U</a>(uint32_t a, uint16_t b)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#aa0c589f123ad1c374ac7a2ccaf1c070f">eprGetByte</a>(unsigned int pos)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#adcecd0c9a62886a2a82d14ba311690ac">eprGetFloat</a>(unsigned int pos)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#ace04b3aa82abcaf7cefcbcd25af2d785">eprGetInt16</a>(unsigned int pos)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#ade8a4a3ba02d862eb7e179438f222651">eprGetInt32</a>(unsigned int pos)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#aef854d58f64fc3f20e11bd76c331f287">eprSetByte</a>(unsigned int pos, uint8_t value)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a77143b2603f23039ac1ccf3e19da2276">eprSetFloat</a>(unsigned int pos, float value)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a5890acd2f9a8e5880e018747de54c470">eprSetInt16</a>(unsigned int pos, int16_t value)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a5cae8bbfb20d624ffac8bb13ca8e82d6">eprSetInt32</a>(unsigned int pos, int32_t value)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#ace1d4a80ee896cab05d74d6b279fe1ea">for</a>(uint16_t i=0;i&lt; 512;i+=2)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a56d49442ce5f9d581523326bcd39dd6c">forbidInterrupts</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#ac3aa506d2d6b182bfb930f8637c37ac9">getFreeRam</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a7d08a1223bbd6d12a6c3755b007e9a33">HAL</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a64f198bc017b27419068232d6e7b10c9">hwSetup</a>(void)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#ac95352b4ea328a5d0e8d31c5f57279d3">i2cInit</a>(uint32_t clockSpeedHz)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a125538c0f711c9714bc72b989e8c79b9">i2cReadAck</a>(void)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#ac12a79ed395b63de8b19312f624e8169">i2cReadNak</a>(void)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#ab70deae61685904bf011e31e41f97dcb">i2cSetClockspeed</a>(uint32_t clockSpeedHz)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#acc05c3776177f218377c9b98dbe8b883">i2cStart</a>(uint8_t address)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#aa062bc3adce6e8c69dd00d494d1eb3d9">i2cStartWait</a>(uint8_t address)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a70293dc24f0a9f7780531b0554fee5de">i2cStop</a>(void)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a2ae861b9ffde45780e62d91963721187">i2cWrite</a>(uint8_t data)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#af397321efa1c4b43e37d192c01fa4f6a">integerSqrt</a>(uint32_t a)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#ab068dbc39243d7465e51dfc8452de2d7">maxExtruderTimerFrequency</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#ae504c54e23bc159155c56855cb256a36">mulu16xu16to32</a>(unsigned int a, unsigned int b)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#af802bafb9205906a50047a1094ce1150">mulu6xu16shift16</a>(unsigned int a, unsigned int b)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a67ab4c0165c9c9d90bf3e0f231ba3b59">noTone</a>(uint8_t pin)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a813840b3280404295971569920309215">pingWatchdog</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a721b2765f2dcb2a8a4f5fea28d551136">pinMode</a>(uint8_t pin, uint8_t mode)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a6b480420252382f23bd571ff5d6151ff">readFlashByte</a>(PGM_P ptr)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#abe5c809102eb9d2ae53deafba5f15fbe">readFlashWord</a>(PGM_P ptr)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a22a4d6325c53b28d6eff97b1119b1039">resetHardware</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a9fabb6946e5c0d77b74f3068c4b11d32">serialByteAvailable</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a47b2e7af785eccd67dc61efc9dd62d88">serialFlush</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a27bfa56b04faef588f8e20688ccaac0b">serialReadByte</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#af84f5b093f470d54ea68c91f763c8a6c">serialSetBaudrate</a>(long baud)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a5b72954f16d050f2510cc9bf19a71996">serialWriteByte</a>(char b)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a6617c14da10638647849822319115fb5">setupTimer</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a64656963c584cd67c58acc0e30cb9d1d">showStartReason</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a589acc269001f4059a5f680ad1246f1a">spiBegin</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a1c5c73cce4de042f619208d4614adfa9">spiInit</a>(uint8_t spiRate)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#aa57e04102fc3c5df107def4f5477770c">spiReadBlock</a>(uint8_t *buf, size_t nbyte)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#ab37f5171c44e3504aa1135a20643a559">spiReceive</a>(uint8_t send=0xff)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a026dc6114ef4ca8705fd5e5f14bcca2c">spiSend</a>(uint8_t b)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#af6fb18a37ead3afae5362ecbae7ee08d">spiSend</a>(const uint8_t *buf, size_t n)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a6b50afc76ddf19c9b13a7405ca73039e">startWatchdog</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#a0f699472c569705aa31dd0be7f129edc">stopWatchdog</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a79bb8432046f87a7bef3a966ed639ba0">timeInMilliseconds</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#ad0270c5521b937d841fbc964326503bb">tone</a>(uint8_t pin, int duration)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#a964955ed60ab504fa644e969b2a84734">U16SquaredToU32</a>(unsigned int val)</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_h_a_l.html#af838c67588663890a873d1b0cae9c30c">while</a>(!(SPSR &amp;(1&lt;&lt; SPIF)))</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_h_a_l.html#ae3462e97cfb2641bc30525500ffb3fec">~HAL</a>()</td><td class="entry"><a class="el" href="class_h_a_l.html">HAL</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated on Tue Sep 19 2017 18:54:02 for Repetier-Firmware by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
